﻿<%@ Page Language="C#" MasterPageFile="~/masterpages/MenuMantenedores.master" AutoEventWireup="true" CodeBehind="Usuarios.aspx.cs" Inherits="Rendiciones.Web.Mantenedores.Usuarios" %>
<%@ Register Src="~/Mantenedores/usercontrols/ctrlEditorUsuario.ascx" TagPrefix="uc1" TagName="ctrlEditorUsuario" %>
<%@ Register Src="~/Mantenedores/usercontrols/ctrlEliminarUsuario.ascx" TagPrefix="uc1" TagName="ctrlEliminarUsuario" %>
<asp:Content ID="cntHead" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="cntBody" ContentPlaceHolderID="body" runat="server">
    <asp:UpdatePanel runat="server" ID="upUsuarios">
    <ContentTemplate>
        <div class="w970 vs12_light_form" runat="server" id="pnlUsuarios">
            <div class="title">
                <p><asp:Label runat="server" ID="lblTitulo" Text="Cuentas de Usuario"></asp:Label></p>
            </div>
            <div class="vs12_light_contenedorMsg" runat="server" id="ErroresUsuarios">
                <table style="width: 100%">
                    <tr>
                        <td style="width:24px; vertical-align: top">
                            <asp:Image ID="ImgErroresUsuarios" runat="server" ImageUrl="~/img/icons/Mensaje/icoError.png"/> 
                        </td>
                        <td>
                            <asp:Label ID="lblErroresUsuarios" runat="server" Text=""/>
                        </td>
                    </tr>
                </table>
            </div>
            <div class="content">
                <table>
                    <tr>
                        <td style="width:100px;"><label>Nombre Usuario</label></td>
                        <td><asp:TextBox runat="server" ID="txtPrefix" Text="" CssClass="w90p" MaxLength="50"></asp:TextBox></td>
                        <td style="width:100px;"><asp:Button runat="server" CssClass="boton w100" ID="btnBuscar"  Text="Buscar" OnClick="BtnBuscarClick"/></td>
                        <td style="width:100px;"><asp:Button runat="server" CssClass="boton w100" ID="btnAgregar" Text="Agregar" OnClick="BtnAgregarClick"/></td>
                    </tr>
                </table>
                <asp:GridView ID="gvUsuarios" runat="server" CssClass="vs12_light_grid_trdl_alt pd5p" AutoGenerateColumns="False" Width="100%" OnRowCommand="GvUsuariosRowCommand">
                    <Columns>
                        <asp:BoundField DataField="IdUsuario" HeaderText="Cod. Usuario">
                            <HeaderStyle Width="10%"/>
                        </asp:BoundField>
                        <asp:BoundField DataField="NombreCompleto" HeaderText="Nombre Usuario">
                            <HeaderStyle Width="30%"/>
                        </asp:BoundField>
                        <asp:BoundField DataField="Rut" HeaderText="Rut">
                            <HeaderStyle Width="10%"/>
                        </asp:BoundField>
                        <asp:BoundField DataField="Username" HeaderText="Login">
                            <HeaderStyle Width="20%"/>
                        </asp:BoundField>
                        <asp:BoundField DataField="StrModificacion" HeaderText="Última Modificación">
                            <HeaderStyle Width="15%"/>
                        <ItemStyle CssClass="center" />
                        </asp:BoundField>
                        <asp:BoundField DataField="StrActivo" HeaderText="Activo">
                            <HeaderStyle Width="10%"/>
                        <ItemStyle CssClass="center" />
                        </asp:BoundField>
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:Button ID="btnEditar" runat="server" Text="" CssClass="btnEditar" CommandName="Editar" CommandArgument='<%# Eval("IdUsuario") %>' ToolTip="Editar"/>
                                <asp:Button ID="btnEliminar" runat="server" Text="" CssClass="btnEliminar" CommandName="Eliminar" CommandArgument='<%# Eval("IdUsuario") %>' ToolTip="Desactivar"/>
                            </ItemTemplate>
                            <HeaderStyle Width="5%"/>
                        </asp:TemplateField>
                    </Columns>
                </asp:GridView>
            </div>
            <div class="h30"></div>
            <div class="status">
                <p><asp:Label runat="server" ID="lblTotal" Text=""></asp:Label></p>
            </div> 
        </div>
    </ContentTemplate>
</asp:UpdatePanel>
<uc1:ctrlEditorUsuario runat="server" id="ctrlEditorUsuario" />
<uc1:ctrlEliminarUsuario runat="server" ID="ctrlEliminarUsuario" />
</asp:Content>
<asp:Content ID="cntScript" ContentPlaceHolderID="script" runat="server">
</asp:Content>